﻿using TSU.FAMC.ComputerEngineering.Classes.Interfaces;

namespace TSU.FAMC.ComputerEngineering.Classes.OrandTrees.Readers
{
    /// <summary>
    /// Base class for ORAND-tree readers.
    /// </summary>
    public abstract class OrandTreeReader : IReader
    {
        // Properties

        /// <summary>
        /// ORAND-tree built from external data.
        /// </summary>
        public OrandTree Tree { get; protected set; }


        // Methods

        /// <summary>
        /// Reads circuit object from external data.
        /// </summary>
        public abstract void Read();
    }
}
